package cn.nawang.ebeim.api.comm;

import javax.servlet.http.HttpServletRequest;

import cn.nawang.ebeim.api.domain.User;

/**
 * @ClassName: BaseController
 * @Description: TODO
 * @author 许炜毅
 * @date 2015年8月7日 下午3:34:43
 * @version v1.0
 */
public class BaseController {

  /**
   * @author 许炜毅
   * @Description 从session中获取登录用户信息
   * @param request
   * @return User
   * @date 2015年8月7日下午3:36:57
   *
   * @修改人
   * @修改日期
   */
  public User getUserLoginInfo(HttpServletRequest request) {
    User user = (User) request.getSession().getAttribute("user");
    return user;
  }

  /**
   * @author 许炜毅
   * @Description 用户登录成功后，调用此方法设置用户基本信息到session中
   * @param @param request
   * @param @param user
   * @return void
   * @date 2015年8月7日下午3:38:06
   *
   * @修改人
   * @修改日期
   */
  public void setUserLoginInfo(HttpServletRequest request, User user) {
    request.getSession().setAttribute("user", user);
  }

}
